home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wayzata's Best of Shareware PC/Windows 1
/
Wayzata's Best of Shareware for PC-Windows - Release 1 - Wayzata Technology (1993).iso
/
mac
/
DOS
/
PRINTERS
/
LISTDISK
/
DISKLIST.DOC
< prev
next >
Wrap
Text File
|
1992-08-27
|
32KB
|
825 lines
┌────┐ ┌────┐
│ () │ D I S K L I S T │┌──┐│
└─┴┴─┘ └┴──┴┘
The Ultimate Diskette Cataloging/Labeling Utility
Copyright (c) 1991,1992 D. Boardwine
All Rights Are Reserved
Documentation Updated : 08/15/92
TABLE OF CONTENTS
Acknowledgements.............................. 1
Disclaimer.................................... 2
System overview............................... 2
Installation.................................. 3
Printing this documentation................... 3
Labels and printers........................... 4
Command line options.......................... 4
The FIND module............................... 5
The CATALOG module............................ 7
The REPORTS module............................ 9
The SET-UP module............................. 10
LIMITED vs UNLIMITED versions................. 12
DISKLIST order form........................... 13
ACKNOWLEDGEMENTS
Avery is a trademark of Avery, Inc.
Clipper is a trademark of Computer Associates, Inc.
dBase is a trademark of Borland International, Inc.
Epson is a trademark of Epson, Inc.
HP is a trademark of Hewlett-Packard, Inc.
IBM is a trademark of International Business Machines, Inc.
Other brand and product names are trademarks or registered
trademarks of their respected holders.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 1
DISCLAIMER
This program is provided AS IS without any warranty,
expressed or implied, including but not limited to
it's usefulness for any particular purpose.
SYSTEM OVERVIEW
The DISKLIST system is a full feature diskette cataloging/
labeling program with the following components.
The original diskette has these files.
INSTALLA.BAT - Batch file for installing DISKLIST from A:
INSTALLB.BAT - Batch file for installing DISKLIST from B:
DISKLIST.EXE - The executable system file.
DISKS.DBF - The diskette database.
DISKFILE.DBF - The files database.
DLUFLD.DBF - The user fields database.
DLSETUP.DBF - The system setup database.
DL_RPT1.FRM - The form file for system report # 1.
DL_RPT2.FRM - The form file for system report # 2.
DL_RPT3.FRM - The form file for system report # 3.
DL_RPT4.FRM - The form file for system report # 4.
DISKLIST.DOC - This file.
ORDER.DOC - The DISKLIST order form.
After the program is run the following .NTX files are created.
DISKNUM.NTX - DISKS.DBF primary index
DISKNAME.NTX - DISKS.DBF alternate index
DISKUSER.NTX - DISKS.DBF alternate index
FILEDISK.NTX - DISKFILE.DBF primary index
FILENAME.NTX - DISKFILE.DBF alternate index
FDSKNAME.NTX - DISKFILE.DBF alternate index
FDSKUSER.NTX - DISKFILE.DBF alternate index
DLUFLD.NTX - DLUFLD.DBF primary index
After creating reports 1-4 following .TXT files are created.
DL_RPT1.TXT - Text file of most recent report # 1.
DL_RPT2.TXT - Text file of most recent report # 2.
DL_RPT3.TXT - Text file of most recent report # 3.
DL_RPT4.TXT - Text file of most recent report # 4.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 2
INSTALLATION
The DISKLIST system expects to be placed in a directory
on the C: drive called C:\DISKLIST.
To install DISKLIST from A: insert the DISKLIST diskette
into drive A: and type A: and press <Enter>. From the
A: prompt type INSTALLA and press <Enter>. A directory
on the C: drive called \DISKLIST will be created and the
files will be transferred from A: to C:\DISKLIST.
To install DISKLIST from B: insert the DISKLIST diskette
into drive B: and type B: and press <Enter>. From the
B: prompt type INSTALLB and press <Enter>. A directory
on the C: drive called \DISKLIST will be created and the
files will be transferred from B: to C:\DISKLIST.
If you plan on executing DISKLIST from a directory other
than C:\DISKLIST you will need to make two changes to
your AUTOEXEC.BAT file. First you must add C:\DISKLIST
to the path statement. Second, you must add the statement
SET DISKLIST=C:\DISKLIST.
To start DISKLIST type C: and press <Enter>. Then type
CD\DISKLIST and press <Enter>. Then type DISKLIST and press
<Enter>. The indexes used by DISKLIST are created the first
time the system is used and any time when one or more of the
index (.NTX) files is missing.
PRINTING THIS DOCUMENTATION
This documentation can be printed from inside the DISKLIST
system from the reports menu (Option E). You may also print
this documentation from DOS using the command :
COPY DISKLIST.DOC PRN <Enter>
* NOTE * This documentation contains IBM graphics characters
and must be printed on printers that support the IBM character
set.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 3
LABELS AND PRINTERS
The following labels work with the DISKLIST system.
Laser labels - Sheets -
Avery # 5196 9 Labels per sheet (3.5" Diskettes)
Avery # 5197 12 Labels per sheet (5.25" Diskettes)
Dot matrix labels - Pin Feed -
Avery # 4241 2 3/4" x 2 3/4" (3.5" Diskettes)
Avery # 4146 4" x 1 7/16" (5.25" Diskettes)
* NOTE * The Avery label # 4146 is a standard address
label size. Any labels of with the same dimensions as
those listed can be used with the DISKLIST system.
The current release of DISKLIST supports the following
printers.
Epson compatible dot matrix
HP Series II compatible laser
COMMAND LINE OPTIONS
The command line options for DISKLIST are simple. There are
three possible ways to execute the DISKLIST system.
They are :
1) DISKLIST - To start the DISKLIST main menu.
2) DISKLIST /INDEX/ - To INDEX all files and start
the DISKLIST main menu.
3) DISKLIST [filespec.ext] - To display file information for
the input [filespec.ext] without
entering the DISKLIST system.
* NOTE * [filespec.ext] can be
any valid DOS filename, including
wild cards (* or ?). A drive
or path SHOULD NOT be included
in the [filespec.ext].
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 4
THE FIND MODULE
When the FIND option is chosen from the main menu the
following screen appears.
F I L E S O N D I S K E T T E S
┌────────────────────────────────────────────────────────────┐
│Filename Diskette # Diskette Name │
│═════════════╤══════════════╤═══════════════════════════════│
│-*BAT │ 0012 │ ABS PROTOTYPE │
│-.BAT │ 0001 │ DISKLIST VER 1.6 │
│-.BAT │ 0011 │ PC ANYWHERE │
│12LABELS.TXT │ 0001 │ DISKLIST VER 1.6 │
│3DBENCH*DOC │ 0011 │ 3D BENCH │
│3DBENCH*EXE │ 0011 │ 3D BENCH │
│3DBENCH*HED │ 0011 │ 3D BENCH │
│3DBENCH*PAL │ 0011 │ 3D BENCH │
│3DBENCH*PC1 │ 0011 │ 3D BENCH │
│3DBENCH*PC2 │ 0011 │ 3D BENCH │
│3DBENCH*SHP │ 0011 │ 3D BENCH │
│3DBENCH*WLD │ 0011 │ 3D BENCH │
│3DBENCH.ZIP │ 0011 │ 3D BENCH │
│3RDPARTY │ 0006 │ BLINKER W/NG │
│3RDPARTY │ 0006 │ BLINKER W/NG │
│9LABELS.TXT │ 0001 │ DISKLIST VER 1.6 │
│ABS.ZIP │ 0012 │ ABS PROTOTYPE │
│═════════════╧══════════════╧═══════════════════════════════│
│Locate: │
└────────────────────────────────────────────────────────────┘
<F1>=Change sort order <F10>=System Statistics <Esc>=Exit
Navigation among the displayed files is accomplished by
using the cursor keys. Using the left/right arrows scrolls the
columns accordingly (displaying more file information). Using
the up/down arrows scrolls the file listing (displaying more
files).
The locate is always active on the first column of the display.
Entering a character from the keyboard (eg. B) will move the
highlighted bar to the first entry (in the first column) that
starts with a "B". The locate in the bottom left hand corner
will then display.
Locate: B
If the user was to enter another letter (eg. O) the list would
move to the next entry that starts with "BO". When the user
enters a letter that has no match in the list the system beeps
and the highlighted bar stays in the current position. To clear
the current locate move the highlighted bar using the up/down
cursor keys.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 5
THE FIND MODULE (Cont.)
The <F1> option "pops up" the following selection list.
╔════════════════════════╗
║ Sort Order ║
╠════════════════════════╣
║ Filename ║
║ Diskette # ║
║ Diskette Name ║
║ User Defined Field ║
╚════════════════════════╝
Select the desired sort order by moving the highlighted bar
and pressing <Enter>. The columns will be reordered with
selected field as the first column.
The <F10> option displays the following screen.
* NOTE * Numbers will reflect total records (even deleted
records). To remove deleted records run the disklist system
from the command line with the /INDEX/ option.
╔══════════════════════════════════════════════════╗
║ System Statistics ║
╠══════════════════════════════════════════════════╣
║ Number of diskettes cataloged : 12 ║
║ Number of files cataloged : 533 ║
║ Average number of files per diskette : 44.417 ║
║ ║
║ Press any key to continue... ║
╚══════════════════════════════════════════════════╝
The <Esc> option returns the user to the main menu.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 6
THE CATALOG MODULE
When the CATALOG option is chosen from the main menu the
following prompt appears.
╔══════════════════════════════════════════════╗
║ Read the diskette in which drive ? (A/B) : A ║
╚══════════════════════════════════════════════╝
Valid drives are A or B, after the user inputs the drive
letter the drive is read and if the drive was not ready or
the diskette was blank the following message appears.
╔══════════════════════════════════════════════════════════╗
║ The selected drive has no files or is not ready ! ║
║ Press any key to continue... ║
╚══════════════════════════════════════════════════════════╝
If the drive was read successfully the following input box
appears.
╔═══════════════════════════════════════════════════╗
║ Diskette # : 0001 ║
║ ║
║ Diskette Name : ║
║ ║
║ Diskette Note : ║
║ ║
║ User Field : ║
╚═══════════════════════════════════════════════════╝
The default diskette numbers are assigned sequentially.
If the user inputs a number that is currently in use (to
re-label a diskette), the associated information is also
displayed. The user then inputs the diskette name and a
note (if desired).
The user field is configured in the SET-UP module (for
demonstration purposes it has been set to Category in the
following screen).
╔═══════════════════════════════════════════════════╗
║ Diskette # : 1231 ║
║ ║
║ Diskette Name : Norton Commander ║
║ ║
║ Diskette Note : Load into C:\NC ║
║ ║
║ Category : ║
╚═══════════════════════════════════════════════════╝
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 7
THE CATALOG MODULE (Cont.)
If the user field entered is contained in the look-up
database the program progresses normally. If the input
is not contained (or is empty), a "pop-up" containing
valid entries is displayed as follows.
╔═══════════════════════════════════╗
║ Select a Category ║
╠═══════════════════════════════════╣
║ BACK-UP ║
║ CLIPPER CODE ║
╔════════════════════║ COMMUNICATIONS ║
║ Diskette # ║ DATABASES ║
║ ║ DEMO ║
║ Diskette Name ║ DISKLIST SYSTEM ║
║ ║ EDITORS ║
║ Diskette Note ╚═══════════════════════════════════╝
║ ║
║ Category : ║
╚═══════════════════════════════════════════════════╝
The user can highlight the desired selection and press
<Enter>. The user can also move to the desired entry with
the cursor keys or by typing the appropriate letter(s) to
move the highlight and then press <Enter>. If the desired
user defined field does not exist in the look-up list, the
user may add it to the list by pressing <Ins>. When <Ins>
is pressed the following entry screen is displayed.
╔═══════════════════════════════════╗
║ Select a Category ║
╔══════════════════════════╗════════════════╣
║ Category ║ ║
╠══════════════════════════╣ ║
╔════════════║ ║S ║
║ Diskette # ╚══════════════════════════╝ ║
║ ║ DEMO ║
║ Diskette Name ║ DISKLIST SYSTEM ║
║ ║ EDITORS ║
║ Diskette Note ╚═══════════════════════════════════╝
║ ║
║ Category : ║
╚═══════════════════════════════════════════════════╝
After the new entry is input the user is prompted to SAVE,
EDIT or CANCEL.
If there is a user defined field contained in the "pop-up"
that is no longer needed, the user can highlight that entry
and press the <Del> key. The user is then prompted to DELETE
or CANCEL.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 8
THE REPORTS MODULE
When the REPORTS option is chosen from the main menu the
following screen appears.
╔═════════════════════════════════════╗
║ R E P O R T S M E N U ║
╠═════════════════════════════════════╣
║ A. File Summary (Alphabetical) ║
║ B. File Summary (By User Field) ║
║ C. Diskette Summary (Alphabetical) ║
║ D. Diskette Summary (By User Field) ║
║ E. DISKLIST Documentation ║
║ X. Return To Main Menu ║
╚═════════════════════════════════════╝
Select the desired report (by highlighting it or pressing the
associated letter) and press <Enter>. The following message is
then displayed.
╔════════════════════════════════════════════════════╗
║ Preparing the report... Press <Esc> to Quit... ║
╚════════════════════════════════════════════════════╝
After the report is prepared the following selections appear.
╔═════════╗ ╔═════════╗ ╔═════════╗ ╔═════════╗
║ <S> ║ ║ <F> ║ ║ <P> ║ ║ <Esc> ║
║ Screen ║ ║ File ║ ║ Printer ║ ║ Cancel ║
╚═════════╝ ╚═════════╝ ╚═════════╝ ╚═════════╝
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 9
THE SET-UP MODULE
When the SET-UP option is chosen from the main menu the
following screen appears.
╔═══════════════════════════════════════════════╗
║ S Y S T E M S E T U P ║
╠═══════════════════════════════════════════════╣
║ Print label (A)lways, (N)ever or (P)rompt : A ║
║ ║
║ Extract file names from ZIPs ? (Y/N) : Y ║
║ ║
║ User Field : Category ║
║ ║
║ Printer : DOT MATRIX - EPSON COMPATIBLE ║
║ ║
║ Color : BLUE ║
╚═══════════════════════════════════════════════╝
PRINT LABEL
The print label prompt has three possible responses,
"A","N" or "P". If "A" is entered the system will always
print a label for the diskette that is cataloged without
prompting the user. If "N" is entered the system will
never print a label for the cataloged diskette. If "P"
is entered the system will prompt the user with :
╔═════════════════════════════════════════════╗
║ Print a label for this diskette ? (Y/N) : ║
╚═════════════════════════════════════════════╝
after each diskette is cataloged.
EXTRACT FILE NAMES FROM ZIP FILES
The only responses to this prompt are "Y" and "N". If the
user responds with "Y", the system will automatically extract
the file names from any diskette file with a .ZIP extension.
The extracted file names will be cataloged with an asterisk (*)
replacing the period (.) between the filename and the
extension. If "N" is entered no file name extraction is
performed.
USER FIELD
The user defined field serves as a label for referencing
a "key" (indexed) field for searches and reports. There is an
associated "pop-up" when entering the user defined field
information into the diskette cataloging screen.
The user defined field can be used in many ways. The following
examples are provided for your assistance.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 10
USER FIELD (Cont.)
User defined field Records contained in "pop-up"
------------------ ---------------------------
Category Utility
Database
Communications
Spreadsheets
(etc.)
Clients Mr. Smith
Mr. Baker
Mrs. Boardwine
(etc.)
Language Basic
Clipper
C++
dBase
(etc.)
* NOTE * See the CATALOG module for more information on
adding and deleting records from the "pop-up" listing.
PRINTER SELECTION
There are two possible responses to this prompt. A "pop-up"
with the possible selections appears as follows.
╔═══════════════════════════════╗
║DOT MATRIX - EPSON COMPATIBLE ║
║LASER - HP COMPATIBLE ║
╚═══════════════════════════════╝
COLOR SELECTION
There are four possible responses to this prompt. A "pop-up"
with the possible selections appears as follows.
╔════════╗
║BLUE ║
║RED ║
║MAGENTA ║
║BROWN ║
╚════════╝
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 11
LIMITED VS UNLIMITED VERSIONS
The DISKLIST system is available in two versions, LIMITED
(shareware version) and the UNLIMITED (registered version).
The versions perform identically with the exception that the
limited version will allow only 25 diskettes to be cataloged.
The limited version is SHAREWARE. SHAREWARE simply means that
you are granted free license to use and copy this software
as much as you like, within the following restrictions:
1). It is distributed in its original, unmodified form,
and includes the documentation file DISKLIST.DOC.
2). No fee is charged for use, copying or distribution (with
the exception of nominal "per disk" copying charge, not to
exceed $5.00 per disk).
3). The program may not be included with other goods or
services supplied for a fee, unless written permission to
do so is obtained in advance from the author.
The UNLIMITED version of disklist IS NOT SHAREWARE. It is to
be used only by registered users.
The DISKLIST system represents hundreds (if not thousands)
of hours of programming. If you are currently using the
shareware version, please consider the advantages to becoming
a registered user. They are :
* An UNLIMITED version
* Free telephone support
* Free upgrades
* Printed documentation (laser printed and bound)
* A clear conscience
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 12
DISKLIST ORDER FORM
┌────────────────────────────────────────────────────────────────────┐
│ DISKLIST (Unlimited Version) Order Form # 0105 │
├────────────────────────────────────────────────────────────────────┤
│ │
│ Please send me _____ copies of DISKLIST @ $ 35 each. │
│ │
│ I want the diskette format to be (Check One) : ( ) 5.25" │
│ ( ) 3.5" │
│ │
│ Payment is enclosed in the form of (Check One) : ( ) Check │
│ ( ) Visa/MC │
│ ( ) Cash │
│ Total amount enclosed : $ _____________ │
├────────────────────────────────────────────────────────────────────┤
│ If payment is being made by Visa/MC please complete the following. │
│ │
│ Visa/MasterCard (Check One) : ( ) Visa │
│ ( ) MasterCard │
│ │
│ Name as it appears on card : ___________________________________ │
│ │
│ Card # : _________________________ Expiration date : ___________ │
├────────────────────────────────────────────────────────────────────┤
│ │
│ Name : ________________________ Phone : _____________________ │
│ │
│ Address : _______________________________________________________ │
│ │
│ City : ________________________ State : ____ Zip : __________ │
│ │
│ Please allow 2-3 weeks for delivery. Personal checks may require │
│ slightly longer. │
└────────────────────────────────────────────────────────────────────┘
The mailing address is : Boardwine Consulting
833 E. N. Broadway
Columbus, OH 43224
Ph. (614) 268-0411
Please make checks payable to Boardwine Consulting.
DISKLIST V 2.5 Copyright (C) 1991,1992 by David Boardwine
Page 13